// 游戏 Worker
// 这个文件用于处理游戏中的后台任务

// 监听主线程消息
worker.onMessage(function(res) {
  console.log('Worker received:', res)
  
  // 处理接收到的消息
  if (res.type === 'task') {
    // 处理任务
    const result = processTask(res.data)
    
    // 发送结果回主线程
    worker.postMessage({
      type: 'result',
      data: result
    })
  }
})

// 处理任务的函数
function processTask(data) {
  // 这里添加具体的任务处理逻辑
  return {
    processed: true,
    originalData: data
  }
}

// 错误处理
worker.onError(function(err) {
  console.error('Worker error:', err)
}) 